// pages/addSuggestion/addSuggestion.js
let app = getApp()
import utils from '../../utils/utils'
import req from '../../utils/req'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    date: "2018-09-01",
    min: 1, //最少字数
    max: 200, //最多字数 (根据自己需求改变) 
    text: '',
    len: 0,
  },

  //字数限制  
  input: function (e) {
    // // 获取输入框的内容
    const value = e.detail.value;
    // // 获取输入框内容的长度
    const len = e.detail.cursor;
    this.setData({
      text: value, //当前内容
      len: len //当前字数  
    });
  },
  // 确认更新信息
  submit: function () {
    if (this.data.text.length < 10) {
      utils.toast('warn', '不能少于10个字')
      return
    } else {
      const data = {
        text: this.data.text,
        uid: app.globalData.userInfo.uid
      }
      req.post('提交中', '/user/createSuggestion', data, (res) => {
        this.setData({
          text: ''
        })
        utils.toast('success', res.msg)
        utils.back();
      })
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {},

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})